package Java线程;
//Java 实例 - 线程挂起
//Java 实例 Java 实例
//以下实例演示了如何将线程挂起：
public class 线程挂起 extends Thread {
	   private int countDown = 5;
	   private static int threadCount = 0;
	   public 线程挂起() {
	      super("" + ++threadCount);
	      start();
	   }
	   public String toString() { 
	      return "#" + getName() + ": " + countDown;
	   }
	   public void run() {
	      while (true) {
	         System.out.println(this);
	         if (--countDown == 0)
	            return;
	         try {
	            sleep(100);
	         }
	         catch (InterruptedException e) {
	            throw new RuntimeException(e);
	         }
	      }
	   }
	   public static void main(String[] args) 
	   throws InterruptedException {
	      for (int i = 0; i < 5; i++)
	      new 线程挂起().join();
	      System.out.println("线程已被挂起");
	   }
	}